CMake
Commands
add_custom_command()
cmake_path()
cmake_policy()
ctest_submit()
ctest_test()
find_file()
find_library()
get_target_property()
include()
mark_as_advanced()
set_directory_properties()
target_link_directories()
try_compile()
use_mangled_mesa()
Environment Variables
ASM_DIALECTFLAGS
Guides
using-dependencies
Manual
Developer
Modules
CMakeFindDependencyMacro
CMakeFindFrameworks
CheckCXXSourceRuns
CheckFortranFunctionExists
CheckOBJCXXCompilerFlag
CheckOBJCXXSourceRuns
FindCURL
FindDCMTK
FindDoxygen
FindGCCXML
FindMotif
FindOpenSSL
FindPkgConfig
FindSDL_net
FindXalanC
FindosgSim
FindosgViewer
FindwxWidgets
FindwxWindows
Policies
CMP0060
CMP0072
CMP0087
CMP0135
Properties of Global Scope
CMAKE_C_KNOWN_FEATURES
RULE_LAUNCH_LINK
Properties: Source Files
VS_SHADER_FLAGS
XCODE_LAST_KNOWN_FILE_TYPE
Properties: Targets
ANDROID_SECURE_PROPS_PATH
ANDROID_STL_TYPE
AUTOGEN_TARGET_DEPENDS
AUTOMOC_PATH_PREFIX
COMMON_LANGUAGE_RUNTIME
CUDA_SEPARABLE_COMPILATION
HEADER_SET_NAME
IMPORTED_CONFIGURATIONS
IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG
IMPORTED_LINK_INTERFACE_MULTIPLICITY
IMPORTED_NO_SYSTEM
IMPORTED_OBJECTS
INTERFACE_LINK_LIBRARIES
INTERFACE_POSITION_INDEPENDENT_CODE
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
IOS_INSTALL_COMBINED
JOB_POOL_PRECOMPILE_HEADER
LANG_CPPLINT
LANG_LINKER_LAUNCHER
LINK_DIRECTORIES
LINK_OPTIONS
OBJC_EXTENSIONS
OSX_ARCHITECTURES_CONFIG
RUNTIME_OUTPUT_DIRECTORY_CONFIG
Swift_MODULE_NAME
VISIBILITY_INLINES_HIDDEN
VS_DOTNET_REFERENCES_COPY_LOCAL
VS_DOTNET_TARGET_FRAMEWORK_VERSION
VS_GLOBAL_variable
VS_IOT_EXTENSIONS_VERSION
VS_SCC_LOCALPATH
VS_SOURCE_SETTINGS_tool
VS_WINRT_COMPONENT
VS_WINRT_REFERENCES
Properties: Tests
FAIL_REGULAR_EXPRESSION
Variables
CMAKE_ANDROID_JAVA_SOURCE_DIR
CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG
CMAKE_ANDROID_RTTI
CMAKE_AUTOMOC_RELAXED_MODE
CMAKE_AUTORCC
CMAKE_BUILD_RPATH_USE_ORIGIN
CMAKE_CFG_INTDIR
CMAKE_COMPILER_IS_GNUCXX
CMAKE_CROSSCOMPILING
CMAKE_CXX_STANDARD
CMAKE_DIRECTORY_LABELS
CMAKE_DISABLE_PRECOMPILE_HEADERS
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_USE_INSTALL_PREFIX
CMAKE_FRAMEWORK_PATH
CMAKE_Fortran_MODDIR_FLAG
CMAKE_Fortran_PREPROCESS
CMAKE_GENERATOR_TOOLSET
CMAKE_HIP_ARCHITECTURES
CMAKE_INCLUDE_CURRENT_DIR
CMAKE_LANG_ANDROID_TOOLCHAIN_SUFFIX
CMAKE_LANG_COMPILER_ARCHITECTURE_ID
CMAKE_LANG_FLAGS
CMAKE_LANG_FLAGS_RELEASE_INIT
CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES
CMAKE_LANG_LINK_LIBRARY_FLAG
CMAKE_LIBRARY_PATH
CMAKE_LINK_DEPENDS_NO_SHARED
CMAKE_MATCH_COUNT
CMAKE_MFC_FLAG
CMAKE_NOT_USING_CONFIG_FLAGS
CMAKE_OBJECT_PATH_MAX
CMAKE_PREFIX_PATH
CMAKE_PROJECT_DESCRIPTION
CMAKE_PROJECT_INCLUDE
CMAKE_PROJECT_VERSION_MAJOR
CMAKE_RUNTIME_OUTPUT_DIRECTORY
CMAKE_SCRIPT_MODE_FILE
CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS_CONFIG_INIT
CMAKE_SYSROOT_COMPILE
CMAKE_TLS_VERIFY
CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES
CMAKE_TRY_COMPILE_PLATFORM_VARIABLES
CMAKE_VS_SDK_LIBRARY_DIRECTORIES
CMAKE_VS_SDK_SOURCE_DIRECTORIES
CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER
CMAKE_XCODE_BUILD_SYSTEM
CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
CMAKE_XCODE_SCHEME_GUARD_MALLOC
CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES
CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS
CTEST_BZR_COMMAND
CTEST_CHANGE_ID
CTEST_CHECKOUT_COMMAND
CTEST_COVERAGE_EXTRA_FLAGS
CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS
CTEST_CUSTOM_POST_MEMCHECK
CTEST_CUSTOM_PRE_MEMCHECK
CTEST_CUSTOM_TESTS_IGNORE
CTEST_CUSTOM_WARNING_EXCEPTION
CTEST_CUSTOM_WARNING_MATCH
CTEST_GIT_INIT_SUBMODULES
CTEST_GIT_UPDATE_CUSTOM
CTEST_MEMORYCHECK_TYPE
CTEST_SUBMIT_INACTIVITY_TIMEOUT
CTEST_SUBMIT_URL
PROJECT_VERSION_MINOR